package com.healthcare.client.mapper;

import com.healthcare.client.pojo.Patient;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.healthcare.client.vo.PatientEditVo;
import org.apache.ibatis.annotations.Param;

/**
 * <p>
 * 患者表 Mapper 接口
 * </p>
 *
 * @author 新华医院转诊联盟
 * @since 2020-04-13
 */
public interface PatientMapper extends BaseMapper<Patient> {
    /**
     *  查询转诊患者详细信息
      * @param referralId 转诊id
     * @param patientId 患者id
     * @return
     */
   PatientEditVo getReferralPatientEditVo(@Param("referralId")Integer referralId,@Param("patientId") Integer patientId);

    /**
     *  查询会诊患者详细信息
     * @param groupId 会诊id
     * @param patientId 患者id
     * @return
     */
    PatientEditVo getGroupPatientEditVo(@Param("groupId")Integer groupId,@Param("patientId") Integer patientId);
}
